BBC BASIC

BBC BASIC
Desarrollador(es)
Sophie Wilson
http://www.bbcbasic.org
Información general
Apareció en 1981
Diseñado por Sophie Wilson
Última versión estable 6.15a (Windows) (2 de abril de 2022)
Influido por BASIC, Atom BASIC
Sistema operativo BBC Micro
MOS Technology 6502
RISC OS
Sinclair ZX Spectrum
DOS
CP/M
Microsoft Windows
Mac OS (64-bit, 10.6 o posterior)
Licencia Propietario
BASIC prompt en un BBC Micro después de un Reset
BasicV en una Raspberry Pi ejecutando RISC OS

BBC BASIC es un lenguaje de programación, desarrollado en 1981 como un lenguaje de programación nativo para el Acorn BBC Micro, un ordenador doméstico con CPU MOS Technology 6502, principalmente por Sophie Wilson. Es una adaptación del lenguaje BASIC para el Proyecto de Alfabetización Informática de la BBC en el Reino Unido durante los década de 1980.

El BBC BASIC se basa en el viejo Atom BASIC (para el Acorn Atom), ampliado el tradicional BASIC con procedimientos y funciones nombrados, bucles REPEAT-UNTIL, y estructuras IF-THEN-ELSE inspiradas en COMAL. El intérprete incluía también poderosas sentencias para manejar las cuatro salidas de audio del BBC Micro y su pantalla de alta resolución.

Una de las características únicas del BBC BASIC es la presencia de un ensamblador en línea que permite a los usuarios escribir código ensamblador 6502 en sus programas. El ensamblador se integró plenamente en el intérprete BASIC y compartía variables con él. Esto permitió a los desarrolladores escribir, no sólo el código en lenguaje ensamblador, sino combinar código BASIC con ensamblador, por lo que es posible utilizar técnicas de generación de código, e incluso escribir simples compiladores en BASIC.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy